﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace UDDL.Model
{
	public class DataDescription
	{
		public DataDescription()
		{
			Root = new Namespace();
			Int = new BuiltInType(Root, "int");
			Float = new BuiltInType(Root, "float");
			String = new BuiltInType(Root, "string");
			Text = new BuiltInType(Root, "text");
		}

		public Namespace Root { get; private set; }
		public readonly IType Int;
		public readonly IType Float;
		public readonly IType String;
		public readonly IType Text;
	}
}
